<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
	ProjectType="Visual C++"
	Version="9,00"
	Name="renderer"
	ProjectGUID="{ED848C9A-C161-4036-8DF7-EB169BCB81BC}"
	RootNamespace="renderer"
	Keyword="Win32Proj"
	TargetFrameworkVersion="196613"
	>
	<Platforms>
		<Platform
			Name="Win32"
		/>
		<Platform
			Name="x64"
		/>
	</Platforms>
	<ToolFiles>
	</ToolFiles>
	<Configurations>
		<Configuration
			Name="Debug|Win32"
			OutputDirectory="$(SolutionDir)\$(PlatformName)\$(ConfigurationName)"
			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
			ConfigurationType="4"
			CharacterSet="0"
			>
			<Tool
				Name="VCPreBuildEventTool"
			/>
			<Tool
				Name="VCCustomBuildTool"
			/>
			<Tool
				Name="VCXMLDataGeneratorTool"
			/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"
			/>
			<Tool
				Name="VCMIDLTool"
			/>
			<Tool
				Name="VCCLCompilerTool"
				Optimization="0"
				WholeProgramOptimization="false"
				AdditionalIncludeDirectories="$(SolutionDir);$(SolutionDir)/common;$(SolutionDir)/renderer"
				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
				MinimalRebuild="true"
				BasicRuntimeChecks="3"
				RuntimeLibrary="3"
				StructMemberAlignment="0"
				FloatingPointModel="2"
				UsePrecompiledHeader="0"
				WarningLevel="3"
				DebugInformationFormat="4"
			/>
			<Tool
				Name="VCManagedResourceCompilerTool"
			/>
			<Tool
				Name="VCResourceCompilerTool"
			/>
			<Tool
				Name="VCPreLinkEventTool"
			/>
			<Tool
				Name="VCLibrarianTool"
			/>
			<Tool
				Name="VCALinkTool"
			/>
			<Tool
				Name="VCXDCMakeTool"
			/>
			<Tool
				Name="VCBscMakeTool"
			/>
			<Tool
				Name="VCFxCopTool"
			/>
			<Tool
				Name="VCPostBuildEventTool"
			/>
		</Configuration>
		<Configuration
			Name="Debug|x64"
			OutputDirectory="$(SolutionDir)\$(PlatformName)\$(ConfigurationName)"
			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
			ConfigurationType="4"
			CharacterSet="0"
			>
			<Tool
				Name="VCPreBuildEventTool"
			/>
			<Tool
				Name="VCCustomBuildTool"
			/>
			<Tool
				Name="VCXMLDataGeneratorTool"
			/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"
			/>
			<Tool
				Name="VCMIDLTool"
				TargetEnvironment="3"
			/>
			<Tool
				Name="VCCLCompilerTool"
				Optimization="0"
				WholeProgramOptimization="false"
				AdditionalIncludeDirectories="$(SolutionDir);$(SolutionDir)/common;$(SolutionDir)/renderer"
				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
				MinimalRebuild="true"
				BasicRuntimeChecks="3"
				RuntimeLibrary="3"
				StructMemberAlignment="0"
				FloatingPointModel="2"
				UsePrecompiledHeader="0"
				WarningLevel="3"
				DebugInformationFormat="3"
			/>
			<Tool
				Name="VCManagedResourceCompilerTool"
			/>
			<Tool
				Name="VCResourceCompilerTool"
			/>
			<Tool
				Name="VCPreLinkEventTool"
			/>
			<Tool
				Name="VCLibrarianTool"
			/>
			<Tool
				Name="VCALinkTool"
			/>
			<Tool
				Name="VCXDCMakeTool"
			/>
			<Tool
				Name="VCBscMakeTool"
			/>
			<Tool
				Name="VCFxCopTool"
			/>
			<Tool
				Name="VCPostBuildEventTool"
			/>
		</Configuration>
		<Configuration
			Name="Release|Win32"
			OutputDirectory="$(SolutionDir)\$(PlatformName)\$(ConfigurationName)"
			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
			ConfigurationType="4"
			CharacterSet="0"
			WholeProgramOptimization="1"
			>
			<Tool
				Name="VCPreBuildEventTool"
			/>
			<Tool
				Name="VCCustomBuildTool"
			/>
			<Tool
				Name="VCXMLDataGeneratorTool"
			/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"
			/>
			<Tool
				Name="VCMIDLTool"
			/>
			<Tool
				Name="VCCLCompilerTool"
				Optimization="3"
				EnableIntrinsicFunctions="true"
				WholeProgramOptimization="false"
				AdditionalIncludeDirectories="$(SolutionDir);$(SolutionDir)/common;$(SolutionDir)/renderer"
				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
				RuntimeLibrary="2"
				StructMemberAlignment="0"
				BufferSecurityCheck="false"
				EnableFunctionLevelLinking="true"
				EnableEnhancedInstructionSet="0"
				FloatingPointModel="2"
				UsePrecompiledHeader="0"
				WarningLevel="3"
				DebugInformationFormat="3"
			/>
			<Tool
				Name="VCManagedResourceCompilerTool"
			/>
			<Tool
				Name="VCResourceCompilerTool"
			/>
			<Tool
				Name="VCPreLinkEventTool"
			/>
			<Tool
				Name="VCLibrarianTool"
			/>
			<Tool
				Name="VCALinkTool"
			/>
			<Tool
				Name="VCXDCMakeTool"
			/>
			<Tool
				Name="VCBscMakeTool"
			/>
			<Tool
				Name="VCFxCopTool"
			/>
			<Tool
				Name="VCPostBuildEventTool"
			/>
		</Configuration>
		<Configuration
			Name="Release|x64"
			OutputDirectory="$(SolutionDir)\$(PlatformName)\$(ConfigurationName)"
			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
			ConfigurationType="4"
			CharacterSet="0"
			WholeProgramOptimization="1"
			>
			<Tool
				Name="VCPreBuildEventTool"
			/>
			<Tool
				Name="VCCustomBuildTool"
			/>
			<Tool
				Name="VCXMLDataGeneratorTool"
			/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"
			/>
			<Tool
				Name="VCMIDLTool"
				TargetEnvironment="3"
			/>
			<Tool
				Name="VCCLCompilerTool"
				Optimization="3"
				EnableIntrinsicFunctions="true"
				WholeProgramOptimization="false"
				AdditionalIncludeDirectories="$(SolutionDir);$(SolutionDir)/common;$(SolutionDir)/renderer"
				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;INTEL_SUITE_VERSION=PE120_196"
				RuntimeLibrary="2"
				StructMemberAlignment="0"
				BufferSecurityCheck="false"
				EnableFunctionLevelLinking="true"
				FloatingPointModel="2"
				UsePrecompiledHeader="0"
				WarningLevel="3"
				DebugInformationFormat="3"
			/>
			<Tool
				Name="VCManagedResourceCompilerTool"
			/>
			<Tool
				Name="VCResourceCompilerTool"
			/>
			<Tool
				Name="VCPreLinkEventTool"
			/>
			<Tool
				Name="VCLibrarianTool"
			/>
			<Tool
				Name="VCALinkTool"
			/>
			<Tool
				Name="VCXDCMakeTool"
			/>
			<Tool
				Name="VCBscMakeTool"
			/>
			<Tool
				Name="VCFxCopTool"
			/>
			<Tool
				Name="VCPostBuildEventTool"
			/>
		</Configuration>
	</Configurations>
	<References>
	</References>
	<Files>
		<Filter
			Name="brdfs"
			>
			<File
				RelativePath=".\brdfs\brdf.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\compositedbrdf.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\conductor.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\dielectric.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\dielectriclayer.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\jimenez.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\lambertian.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\microfacet.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\minnaert.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\optics.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\reflection.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\specular.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\transmission.h"
				>
			</File>
			<File
				RelativePath=".\brdfs\velvety.h"
				>
			</File>
			<Filter
				Name="microfacet"
				>
				<File
					RelativePath=".\brdfs\microfacet\anisotropic_beckmann_distribution.h"
					>
				</File>
				<File
					RelativePath=".\brdfs\microfacet\anisotropic_power_cosine_distribution.h"
					>
				</File>
				<File
					RelativePath=".\brdfs\microfacet\beckmann_distribution.h"
					>
				</File>
				<File
					RelativePath=".\brdfs\microfacet\fresnel.h"
					>
				</File>
				<File
					RelativePath=".\brdfs\microfacet\power_cosine_distribution.h"
					>
				</File>
			</Filter>
		</Filter>
		<Filter
			Name="api"
			>
			<File
				RelativePath=".\api\data.h"
				>
			</File>
			<File
				RelativePath=".\api\datastream.h"
				>
			</File>
			<File
				RelativePath=".\api\device.cpp"
				>
			</File>
			<File
				RelativePath=".\api\device.h"
				>
			</File>
			<File
				RelativePath=".\api\framebuffer.h"
				>
			</File>
			<File
				RelativePath=".\api\handle.h"
				>
			</File>
			<File
				RelativePath=".\api\instance.h"
				>
			</File>
			<File
				RelativePath=".\api\parms.h"
				>
			</File>
			<File
				RelativePath=".\api\render_device.cpp"
				>
			</File>
			<File
				RelativePath=".\api\render_device.h"
				>
			</File>
			<File
				RelativePath=".\api\scene.h"
				>
			</File>
			<File
				RelativePath=".\api\swapchain.h"
				>
			</File>
			<File
				RelativePath=".\api\variant.h"
				>
			</File>
		</Filter>
		<Filter
			Name="cameras"
			>
			<File
				RelativePath=".\cameras\camera.h"
				>
			</File>
			<File
				RelativePath=".\cameras\depthoffieldcamera.h"
				>
			</File>
			<File
				RelativePath=".\cameras\pinholecamera.h"
				>
			</File>
		</Filter>
		<Filter
			Name="filters"
			>
			<File
				RelativePath=".\filters\boxfilter.h"
				>
			</File>
			<File
				RelativePath=".\filters\bsplinefilter.h"
				>
			</File>
			<File
				RelativePath=".\filters\filter.cpp"
				>
			</File>
			<File
				RelativePath=".\filters\filter.h"
				>
			</File>
		</Filter>
		<Filter
			Name="integrators"
			>
			<File
				RelativePath=".\integrators\integrator.h"
				>
			</File>
			<File
				RelativePath=".\integrators\pathtraceintegrator.cpp"
				>
			</File>
			<File
				RelativePath=".\integrators\pathtraceintegrator.h"
				>
			</File>
		</Filter>
		<Filter
			Name="lights"
			>
			<File
				RelativePath=".\lights\ambientlight.h"
				>
			</File>
			<File
				RelativePath=".\lights\directionallight.h"
				>
			</File>
			<File
				RelativePath=".\lights\distantlight.h"
				>
			</File>
			<File
				RelativePath=".\lights\hdrilight.cpp"
				>
			</File>
			<File
				RelativePath=".\lights\hdrilight.h"
				>
			</File>
			<File
				RelativePath=".\lights\light.h"
				>
			</File>
			<File
				RelativePath=".\lights\pointlight.h"
				>
			</File>
			<File
				RelativePath=".\lights\spotlight.h"
				>
			</File>
			<File
				RelativePath=".\lights\trianglelight.h"
				>
			</File>
		</Filter>
		<Filter
			Name="materials"
			>
			<File
				RelativePath=".\materials\dielectric.h"
				>
			</File>
			<File
				RelativePath=".\materials\material.h"
				>
			</File>
			<File
				RelativePath=".\materials\matte.h"
				>
			</File>
			<File
				RelativePath=".\materials\matte_textured.h"
				>
			</File>
			<File
				RelativePath=".\materials\medium.h"
				>
			</File>
			<File
				RelativePath=".\materials\metal.h"
				>
			</File>
			<File
				RelativePath=".\materials\metallicpaint.h"
				>
			</File>
			<File
				RelativePath=".\materials\mirror.h"
				>
			</File>
			<File
				RelativePath=".\materials\obj.h"
				>
			</File>
			<File
				RelativePath=".\materials\plastic.h"
				>
			</File>
			<File
				RelativePath=".\materials\thindielectric.h"
				>
			</File>
			<File
				RelativePath=".\materials\velvet.h"
				>
			</File>
		</Filter>
		<Filter
			Name="renderers"
			>
			<File
				RelativePath=".\renderers\debugrenderer.cpp"
				>
			</File>
			<File
				RelativePath=".\renderers\debugrenderer.h"
				>
			</File>
			<File
				RelativePath=".\renderers\integratorrenderer.cpp"
				>
			</File>
			<File
				RelativePath=".\renderers\integratorrenderer.h"
				>
			</File>
			<File
				RelativePath=".\renderers\progress.cpp"
				>
			</File>
			<File
				RelativePath=".\renderers\progress.h"
				>
			</File>
			<File
				RelativePath=".\renderers\renderer.h"
				>
			</File>
		</Filter>
		<Filter
			Name="samplers"
			>
			<File
				RelativePath=".\samplers\distribution1d.cpp"
				>
			</File>
			<File
				RelativePath=".\samplers\distribution1d.h"
				>
			</File>
			<File
				RelativePath=".\samplers\distribution2d.cpp"
				>
			</File>
			<File
				RelativePath=".\samplers\distribution2d.h"
				>
			</File>
			<File
				RelativePath=".\samplers\patterns.h"
				>
			</File>
			<File
				RelativePath=".\samplers\sample.h"
				>
			</File>
			<File
				RelativePath=".\samplers\sampler.cpp"
				>
			</File>
			<File
				RelativePath=".\samplers\sampler.h"
				>
			</File>
			<File
				RelativePath=".\samplers\shapesampler.h"
				>
			</File>
		</Filter>
		<Filter
			Name="shapes"
			>
			<File
				RelativePath=".\shapes\differentialgeometry.h"
				>
			</File>
			<File
				RelativePath=".\shapes\shape.h"
				>
			</File>
			<File
				RelativePath=".\shapes\sphere.h"
				>
			</File>
			<File
				RelativePath=".\shapes\triangle.h"
				>
			</File>
			<File
				RelativePath=".\shapes\trianglemesh.cpp"
				>
			</File>
			<File
				RelativePath=".\shapes\trianglemesh.h"
				>
			</File>
			<File
				RelativePath=".\shapes\trianglemesh_normals.cpp"
				>
			</File>
			<File
				RelativePath=".\shapes\trianglemesh_normals.h"
				>
			</File>
		</Filter>
		<Filter
			Name="textures"
			>
			<File
				RelativePath=".\textures\nearestneighbor.h"
				>
			</File>
			<File
				RelativePath=".\textures\texture.h"
				>
			</File>
		</Filter>
		<File
			RelativePath=".\default.h"
			>
		</File>
	</Files>
	<Globals>
	</Globals>
</VisualStudioProject>
